package com.tulele.vtool.bus.service;

import com.tulele.vtool.bus.model.UserBrandInfo;

import java.util.List;

public interface IUserBrandService {

    /**
     * 获得用户关注的品牌信息
     * @return
     */
    List<UserBrandInfo> getUserSubBrandInfo(Integer userId);

    /**
     * 查询用户关注的品牌数目
     * @param userId
     * @return
     */
    Integer getUserSubBrandCount(Integer userId);

    /**
     * 生成品牌提醒微信推送消息
     * @param userId
     * @return
     */
    String generateUserBrandSetPushMsg(Integer userId,String profile);

    /**
     * 查询用户当前选中的品牌信息
     * @param userId
     * @return
     */
    UserBrandInfo getUserSelectedBrandInfo(Integer userId);

}
